package com.vogue.supplymall.admin.business.domain.model;

import java.io.Serializable;

import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * The type Admin check licence.
 *
 * @aouthor: zhangliang
 * @date: Create in 2018-05-24
 */
@Entity
@Table(name = "admin_checklicence")
public class AdminCheckLicence extends BaseEntity implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 6656130095520026209L;
    /**
     * 主申请记录id
     */
    private Long applyid;
    /**
     *
     */
    private Long syscodeid;
    /**
     *
     */
    private String matchid;
    /**
     * 开关 0:开 1:管
     */
    private Integer onoff;
    /**
     * 门店id
     */
    private Long shopid;
    /**
     * 禁用标志（0否 1是）
     */
    private Boolean disabledflag = false;
    /**
     * 任务类型 0:店铺审核 1:开启关闭集团
     */
    private Integer type;

    /**
     * @return Integer
     */
    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Long getApplyid() {
        return applyid;
    }

    public void setApplyid(Long applyid) {
        this.applyid = applyid;
    }

    public Long getSyscodeid() {
        return syscodeid;
    }

    public void setSyscodeid(Long syscodeid) {
        this.syscodeid = syscodeid;
    }

    public String getMatchid() {
        return matchid;
    }

    public void setMatchid(String matchid) {
        this.matchid = matchid;
    }

    public Integer getOnoff() {
        return onoff;
    }

    public void setOnoff(Integer onoff) {
        this.onoff = onoff;
    }

    public Long getShopid() {
        return shopid;
    }

    public void setShopid(Long shopid) {
        this.shopid = shopid;
    }

    public Boolean getDisabledflag() {
        return disabledflag;
    }

    /**
     * @param disabledflag disabledflag
     */
    public void setDisabledflag(Boolean disabledflag) {
        this.disabledflag = disabledflag;
    }
}
